Using UML in Conceptual Modeling:

نویسنده

  • Xueming Li
چکیده

Although it is widely accepted that UML could be used both for modeling software and the problem domain that is supported by an information system, its suitability for the latter in the early development phases has been questioned. Also, it is argued by many researchers that early development phases are critical for successful and cost efficient information system development. In view of this, we propose to develop an UML-like modeling language based on ontology that can be viewed as a UML core suitable for conceptual modeling. In this paper, we focus on evaluating the notions of type and role using Bunge’s ontology and OntoClean methodology, and show significant implications for our understanding on how to use types and roles in UML and conceptual modeling. These results represent the first stage in developing our ontological UML conceptual modeling core which is expected to address many issues with respect to ambiguity, inconsistency, inadequacy, and complexity in the current UML specification, and provide the foundation needed to develop better conceptual models for systems development.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Ontological Semantics for the Use of UML in Conceptual Modeling

Despite its origins in software modeling, there has been growing interest in using the Unified Modeling Language (UML) for conceptual modeling of application domains. However, the UML has many constructs that are purely software oriented. Consequently, the suitability of the UML for modeling “real world” phenomena has been questioned. This research aims to assign real-world semantics to a core ...

متن کامل

UML and XML Schema

XML is rapidly becoming the standard method for sending information across the Internet. XML Schema, since its elevation to W3C Recommendation on the 2 May 2001, is fast becoming the preferred means of describing structured XML data. However, until recently, there has been no effective means of graphically designing XML Schemas without exposing designers to low-level implementation issues. Bird...

متن کامل

An Ontologically Well-Founded Profile for UML Conceptual Models

UML class diagrams can be used as a language for expressing a conceptual model of a domain. In a series of papers [1,2,3] we have been using the General Ontological Language (GOL) and its underlying upper level ontology, proposed in [4,5], to evaluate the ontological correctness of a conceptual UML class model and to develop guidelines for how the constructs of the UML should be used in concept...

متن کامل

Linda Bird and Andrew Goodchild

XML is rapidly becoming the standard method for sending information across the Internet. XML Schema, since its elevation to W3C Recommendation on the 2 May 2001, is fast becoming the preferred means of describing structured XML data. However, until recently, there has been no effective means of graphically designing XML Schemas without exposing designers to low-level implementation issues. Bird...

متن کامل

Conceptual Modelling of Knowledge-Based Systems Using UML

Conceptual modelling is an important aspect in designing systems. However, the use of conceptual models in knowledge-based system (KBS) is limited as there is no particular consensus on which modelling language should be used and most of these systems are developed in a 'problem to code' manner. This paper focuses on the use ofa Unified Modeling Language (UML) Profile for conceptual knowledge m...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005